'''
全局变量和局部变量
    -尽量避免使用全局变量
'''

# 全局变量-作用范围是整个模块
age = 18

def f():
    #局部变量会屏蔽掉同名的全局变量
    # age = 19 
    # 声明一个全局变量
    global age
    age = 19
    print('age=%d'%age)
    # 局部变量-作用范围是定位它的函数之内
    name = 'Tom'
    print('name=%s'%name)

def g():
    print('年龄=%d'%age)
    # print('姓名=%s'%name)

f()
g()